Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 MAIN ROAD Terraced £681,602 £337,860 23 Aug 2004
16 MAIN ROAD Semi-Detached £409,020 £320,000 17 Jan 2020
22 MAIN ROAD Detached £1,809,772 £380,000 12 Jan 1999
23 MAIN ROAD Detached £1,745,045 £1,300,000 30 Jun 2017
29 MAIN ROAD Detached £205,000 11 Jan 1996
31 MAIN ROAD Detached £700,743 £475,000 23 Oct 2015
33 MAIN ROAD Detached £532,244 £322,000 12 Jul 2007
35 MAIN ROAD Detached £650,493 £353,000 15 Oct 2009
36 MAIN ROAD Terraced £140,000 29 Jun 2012
37 MAIN ROAD Detached £350,000 23 May 2019
38 MAIN ROAD Terraced £187,414 £115,000 26 Oct 2007
40 MAIN ROAD Semi-Detached £173,833 £75,000 20 Nov 2003
44 MAIN ROAD Detached £850,868 £465,000 2 May 2006
46 MAIN ROAD Detached £725,000 5 Apr 2018
THE ORCHARDS, 10 MAIN ROAD Detached £375,000 27 Jul 2012